Лабораторная работа №2

Моделирование сетей передачи данных

Амуничников Антон Игоревич

Российский университет дружбы народов

2025-09-22

Информация

Докладчик

  • Амуничников Антон Игоревич
  • Группа: НПИбд-01-22
  • Российский университет дружбы народов им. П. Лумумбы
  • 1132227133@pfur.ru

Вводная часть

Цель работы

  • Основной целью работы является знакомство с инструментом для измерения пропускной способности сети в режиме реального времени — iPerf3, а также получение навыков проведения интерактивного эксперимента по измерению пропускной способности моделируемой сети в среде Mininet.

Задание

  1. Установить на виртуальную машину mininet iPerf3 и дополнительное программное обеспечения для визуализации и обработки данных.
  2. Провести ряд интерактивных экспериментов по измерению пропускной способности с помощью iPerf3 с построением графиков.

Выполнение лабораторной работы

Установка необходимого программного обеспечения

Рисунок 1: Подключение к mininet по ssh

Установка необходимого программного обеспечения

Рисунок 2: Установка ПО

Установка необходимого программного обеспечения

Рисунок 3: Развертывание iperf3_plotter

Интерактивные эксперименты

Рисунок 4: Задание простейшей топологии

Простой эксперимент

Рисунок 5: Тестовое соединение между хостами

Интерфейс mininet

Рисунок 6: Эксперимент в интерфейсе mininet

Интерфейс mininet

Рисунок 7: Завершение процесса на сервере

-t — время в секундах для передачи

Рисунок 8: Указание периода времени передачи

-i — интервал между отсчётами

Рисунок 9: Выполнения теста пропускной способности с 2-секундным интервалом

-n — количество байт для передачи

Рисунок 10: Задание в тесте определённого объёма данных

-u — протокол UDP

Рисунок 11: Изменение протокола передачи данных

-p — номер порта

Рисунок 12: Изменение номера порта для отправки/получения пакетов

-1 — обработка данных только от одного клиента с остановкой сервера по завершении теста

Рисунок 13: Параметр обработки данных только от одного клиента с остановкой сервера по завершении теста

-J — результаты в JSON

Рисунок 14: Экспорт результатов теста измерения пропускной способности iPerf3 в файл JSON

-J — результаты в JSON

Рисунок 15: Проверка создания файла iperf_results.json

Права запуска Х-соединения

Рисунок 16: Исправление прав запуска X-соединения

Генерация графиков

Рисунок 17: Визуализация результатов эксперимента

Выводы

  • В результате выполнения данной лабораторной работы я познакомился с инструментом для измерения пропускной способности сети в режиме реального времени — iPerf3, а также получил навыки проведения интерактивного эксперимента по измерению пропускной способности моделируемой сети в среде Mininet.